Finding Diverse High-Quality Plans for Hypothesis Generation
نویسندگان
چکیده
New applications that use AI planning to generate explanations and hypotheses have given rise to a new class of planning problems, requiring finding multiple alternative plans while minimizing the cost of those plans. Hypotheses or explanations about a system, such as a monitored network host that could be infected by malware, are generated as candidate plans given a planning problem definition describing the sequence of observations and a domain model capturing the possible state transitions for the modeled system, as well as the many-to-many correspondence between the states and the observations. The plans must minimize both the penalties for unexplained observations and the cost of state transitions. Additionally, among those candidate plans, a small number of the most diverse plans must be selected as representatives for further analysis. To this end, we have developed a planner that first efficiently solves the “top-k” costoptimal planning problem to find k best plans, followed by clustering to produce diverse plans as cluster representatives. Experiments set in hypothesis generation domains show that the top-k planning problem can be solved in time comparable to cost-optimal planning using Fast-Downward. We further empirically evaluate multiple clustering algorithms and similarity measures, and characterize the tradeoffs in choosing parameters and similarity measures.
منابع مشابه
Hypothesis Exploration for Malware Detection Using Planning
In this paper we apply AI planning to address the hypothesis exploration problem and provide assistance to network administrators in detecting malware based on unreliable observations derived from network traffic. Building on the already established characterization and use of AI planning for similar problems, we propose a formulation of the hypothesis generation problem for malware detection a...
متن کاملEfficient High Quality Plan Exploration for Network Security
We consider the application of planning in network security. In this application, plans represent possible attacks on the network, and network administrators need tools that would allow them to explore the plan space quickly and efficiently. Multiple aspects of this problem require generating and inspecting more than one plan, primarily due to limited information about the possible actions of t...
متن کاملPlan Recognition as Planning Revisited
Recent work on plan recognition as planning has shown great promise in the use of a domain theory and general planning algorithms for the plan recognition problem. In this paper, we propose to extend previous work to (1) address observations over fluents, (2) better address unreliable observations (i.e., noisy or missing observations), and (3) recognize plans in addition to goals. To this end, ...
متن کاملCombining segment generation with direct step-and-shoot optimization in intensity-modulated radiation therapy.
A method for generating a sequence of intensity-modulated radiation therapy step-and-shoot plans with increasing number of segments is presented. The objectives are to generate high-quality plans with few, large and regular segments, and to make the planning process more intuitive. The proposed method combines segment generation with direct step-and-shoot optimization, where leaf positions and ...
متن کاملLandmark-Based Plan Distance Measures for Diverse Planning
Prior approaches to generating diverse plans in domainindependent planning seek out variations on plan structure such as actions or causal links used, or states entered. Measuring such syntactic differences between plans can be misleading because syntactically different plans can be semantically identical. We develop a landmark-based plan distance measure that captures semantic differences betw...
متن کامل